About Newco So Limited (10340657) United Kingdom