About Amyma Ltd (04069266) United Kingdom