About Ferris Wheel Films Limited (11279005) United Kingdom