About Pyara Pictures Ltd (13513064) United Kingdom