About Lss Associates Ltd (11962942) United Kingdom