About Blue Horse Films International Limited (09427439) United Kingdom