I found some websites on quora. Theu claiming they are app development company in London or UK. Can somebody tell us about the fact.
Turn on thread page Beta
Are they really app developers uk? watch
- Thread Starter
- 19-01-2017 23:05
Offline21ReputationRep:Very Important Poster
- Very Important Poster
- 20-01-2017 01: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.