About Ambit Consultants Limited (11263637) United Kingdom