About Amb Management Limited (12177697) United Kingdom