About Ls Company 32 Limited (12884211) United Kingdom