About Ama Liverpool Ltd (11294095) United Kingdom