About Amuma Ltd (12738591) United Kingdom