About The 3 Minute Film Awards Limited (05491272) United Kingdom