About The Waxing Lab Ltd (13632230) United Kingdom