JD John Dunton-Downer Current PSC Person with significant control at LUCHADORA FILMS LTD Notified on 30th Sep 2021