About Amamsa Management Services Limited (07317201) United Kingdom