About The Sport Innovation Hub Cic (12690096) United Kingdom