About Zanshuri Ip Holdings Limited (10875701) United Kingdom