About New Lake Technology Co. Ltd. (13446976) United Kingdom