About Perlux Films Limited (12392974) United Kingdom