Factors to consider when choosing an IOS development company