About Appogeo Ltd (11172804) United Kingdom