About Slumdog Films Limited (06332408) United Kingdom