About Ls Wax Indulgence Ltd (13315715) United Kingdom