About Amb Newco 03 Limited (08782684) United Kingdom