About Newco Holdings (cardiff) Limited (11627054) United Kingdom