About Ls Dev1 Limited (13315751) United Kingdom