About Ambs Holdings Ltd (10467189) United Kingdom