About Shanghai Yihao Uk Limited (12034408) United Kingdom