About Seh Sports Management Ltd (12486289) United Kingdom