About Wizard Ink Ltd (11565792) United Kingdom