About Equitix Giraffe Holdco Limited (11738394) United Kingdom