About Ls Company 26 Limited (12882852) United Kingdom