About Newco London Ltd (04869061) United Kingdom