About Lsn 68 Ltd (12493369) United Kingdom