About Shanghai K&r Worldbest Industrial Co. Ltd. (12122871) United Kingdom