About Baileys Ambarella Holdings Ltd (13343201) United Kingdom