About Equine Investment Club Ltd (13297009) United Kingdom