About Paranoid Android Films Ltd (12840828) United Kingdom