About Sesh Gaming Ltd (11049297) United Kingdom