About Lme Group Investments Limited (12442613) United Kingdom