About Genius Sports Holdings Limited (10326954) United Kingdom