About Ivel Holdings Newco Limited (10569567) United Kingdom