About Loophole Films Ltd (06198528) United Kingdom