About New Amb Invest Services Limited (11863466) United Kingdom