About Ls Company 38 Limited (12886160) United Kingdom