About Lsn Technologies Limited (07558800) United Kingdom