About Gentoo Films Limited (12390187) United Kingdom