About Type O Films Ltd (12801175) United Kingdom