About Newco Living Limited (12167306) United Kingdom