About Newco 240417 Limited (10737606) United Kingdom