About Shakirul Alam Pictures Limited (08166020) United Kingdom