About C C Ngwu Ltd (11576306) United Kingdom