About Equine Investment Management Limited (09243219) United Kingdom