About Ambit Nd Limited (11215629) United Kingdom