Omni Slots Casino platform is a Leader in Responsible Gaming for Players from the UK