About Wizard3 Limited (09283290) United Kingdom