Buy Celexa Uk We are a London based production company that provide innovative and cost effective corporate and feature films. Our team comprises of over 10 years experience in both corporate, feature length and short films. Contact us for a quote or even just to discuss how we can work with you to make a successful film.