About Wizenard Technology Co. Ltd. (13487488) United Kingdom