About Ls Management & Marketing Limited (11594025) United Kingdom