About Amb Management & Consultancy Limited (11265678) United Kingdom