About Strange Enough Films Ltd (11864455) United Kingdom