About Ama Associates Ltd (09270878) United Kingdom