About Dog Star Films Ltd (11632270) United Kingdom