About The Apocalypse Films Company Limited (06752101) United Kingdom