About Ncp London Limited (12643940) United Kingdom