About Amma Associates Limited (11259317) United Kingdom