About Lps Innovation Ltd (13046458) United Kingdom