About Mes Investments Limited (10020777) United Kingdom