About Ls Innovation Ltd (12652280) United Kingdom