About Ameya Limited (07965563) United Kingdom