About Lkby Ltd (13700064) United Kingdom