About Lumi Re Scents Ltd (13204536) United Kingdom