About Bambalam Films Ltd. (11364462) United Kingdom