About Marvel Industrial Co. Ltd (10776398) United Kingdom