About Amblem Ltd (13626473) United Kingdom