About Rudra Consultants Limited (10297597) United Kingdom