About Suchitra Films Ltd (10982610) United Kingdom