About Ruudra Ltd (09460697) United Kingdom