About International Film Media Ltd (11856707) United Kingdom