About Rudra Private Limited (11355303) United Kingdom