About Ambit Group Limited (05728559) United Kingdom