About Lchi Limited (10701659) United Kingdom