About Met Academy Studio International Limited (06615185) United Kingdom