About Wizard Hex Limited (11469917) United Kingdom