I found some websites on quora. Theu claiming they are app development company in London or UK. Can somebody tell us about the fact.
Are they really app developers uk? Watch
- Thread Starter
- 20-01-2017 00:05
- Very Important Poster
- Welcome Squad
- 20-01-2017 02:12
Most of these look like small start ups or businesses, they seem real as Quora can be a reliable site but you should research these companies before approaching them to see if they are involved with any dodgy practices.