About Digital Leisure Solutions Ltd. (11835209) United Kingdom