About Ambe International Limited (13232569) United Kingdom