About Amro Ssc Ltd (13475840) United Kingdom