About Lhc42 Limited (10948582) United Kingdom