About Rudra India Limited (13567626) United Kingdom