About The Wax Rooms Ltd (13554013) United Kingdom