About Shanghai Linkus Co. Limited (09185759) United Kingdom