About Maddox Newco Limited (11355980) United Kingdom