About Lsc Investment Group Ltd (12563205) United Kingdom