About Lmer & Co. Limited (10827263) United Kingdom