Hello friend. Have you considered making an app that can do all of that? Why do you need a company that does it, when it can be done in a few clicks in your own personal app. For this purpose, I would recommend you contacting this software development company https://exoft.net/. Hope you will like them.