About Met International Limited (12955222) United Kingdom