About Ameoh Ltd (13140464) United Kingdom