About Palindrome Films Ltd (11860982) United Kingdom