About Pseudomyopia Films Limited (11436017) United Kingdom