About Wax Works Technology Limited (09876123) United Kingdom