About Amr London Ltd (13122568) United Kingdom