About Meit Investments Limited (06509589) United Kingdom