About Jo Jo Co. Candles Ltd (SC692003) United Kingdom