About Sankara Pictures Ltd (13588679) United Kingdom