About Ama Solutions(uk) Ltd (13243861) United Kingdom