About Lm Partners Consulting Limited (13490477) United Kingdom