About Newco 123 Ltd (13622477) United Kingdom