About Phoenix Film And Special Effects Studios Limited Cic (09624344) United Kingdom