About The Formidable Film Company Ltd (06593277) United Kingdom