About Equinestr Ltd (13687561) United Kingdom