About Lkh Solutions Limited (10630487) United Kingdom