About L1 Waxing Studio Ltd (11618072) United Kingdom