About Ephor Pictures Ltd (13040224) United Kingdom