About Anglogica Ltd (10267093) United Kingdom