About Metis Investments Limited (11240338) United Kingdom