About L Cha Ltd (11730160) United Kingdom