About Bung Ho Films Limited (12959138) United Kingdom