About Lkd Holdings Limited (SC486419) United Kingdom