About Ali & Amaya Limited (12184140) United Kingdom