About The Film Club Studios Limited (NI674279) United Kingdom