About Ama Project & Design Services Limited (12972601) United Kingdom