About Samsara Motion Picture Limited (12123567) United Kingdom