About Marvel Entertainment International Limited (04955607) United Kingdom