About Equitix Greencroft Holdco Limited (10539905) United Kingdom