About Tmeic Europe Limited (05952545) United Kingdom