About Ls Project 92 Limited (13481748) United Kingdom