About Genius Film Productions Limited (08265068) United Kingdom