About Ama London Connection Limited (11960204) United Kingdom