About Equitix Debdale Holdco Limited (10207874) United Kingdom