About Ls Company 33 Limited (12884171) United Kingdom