About Rudra Production Ltd (11020962) United Kingdom