About The Waxing Genie Ltd (12570313) United Kingdom