About Equinox Land Limited (SC217001) United Kingdom