About Ambit Management Limited (08940559) United Kingdom