About Pink Flamingo Films Limited (09484881) United Kingdom