About Blue Candi Lab London Ltd (11258535) United Kingdom