About Powerhouse Pictures International Limited (02606685) United Kingdom