About Amoya Ltd (13375498) United Kingdom