About Alibi Films International Limited (03748085) United Kingdom