About Thresh Gaming Ltd (12852387) United Kingdom