About Bombaywalla Films Limited (07155163) United Kingdom