About Wax Jam Ltd (13687247) United Kingdom