About Second Self Films Ltd (13146646) United Kingdom