About Appdroidinc Limited (10905521) United Kingdom