About The Lch Group Limited (00299128) United Kingdom