About Equiherd Ltd (10859083) United Kingdom