About Take The Shot Films Ltd (12539403) United Kingdom