About Shongram Motion Pictures Limited (08178602) United Kingdom