About Flix Films Limited (07120729) United Kingdom