888bet is effectively the trading name of Penny Pinch Limited, which is licensed by the BCLB. Penny Pinch is a company within the 888AFRICA Group, which in turn is a subsidiary of the parent company 888 Holdings.