About Metis Advisers Limited (10573379) United Kingdom