About Phorescent Films Ltd (12078032) United Kingdom