About Lkb17 Ltd (12334222) United Kingdom