Sankra Gaming Platform Is Relied Upon by Thousands of UK Players