About Ama Pacha Ltd (11671622) United Kingdom