About Lns Holdings Limited (13633779) United Kingdom