About Amyrya Ltd (11573600) United Kingdom