About Equinox Pro Ltd (12381295) United Kingdom