About Ama North West Limited (11584118) United Kingdom