About Slide Gaming Ltd (12988251) United Kingdom