About Ameya (uk) Limited (06557385) United Kingdom