About Powerhouse Films Limited (10080084) United Kingdom