About Equine Holdings Limited (11208434) United Kingdom