About New Holdco Limited (10328974) United Kingdom