About Met Investments Limited (10612372) United Kingdom