About Flex Film Productions Limited (09351148) United Kingdom