About Lssf Limited (12109779) United Kingdom