About Rudhra Limited (12195150) United Kingdom