About Cheng International Investment Corporation Limited (12641846) United Kingdom