About Ls Company 28 Limited (12883652) United Kingdom