About Lch Technology Limited (06209741) United Kingdom