About Wanacary Ltd (11070627) United Kingdom