About Genius Equine Limited (05820341) United Kingdom