About Ambs B.l. Limited (12388604) United Kingdom