About Lsc1 Ltd (SC417537) United Kingdom