About Shambhar Taake Films Limited (13701230) United Kingdom