About Equinox International Holdings Limited (11438672) United Kingdom