About Ammeogon Ltd (12074356) United Kingdom