About The Wizard S Hat (consulting) Limited (09229805) United Kingdom