About Equine Holdings & Platforms Limited (13309569) United Kingdom