About Wizware Limited (12894961) United Kingdom