About Appgo Ltd (10314829) United Kingdom