About Ming Chuang Technology Co. Ltd. (11175839) United Kingdom