About Genius Films Limited (12075794) United Kingdom