About Gorilla Pictures Ltd. (11819231) United Kingdom