About Lkh Holdings Limited (13712166) United Kingdom