About Lkr Holdings Limited (08615788) United Kingdom