About Rudhra Consulting Ltd (10492937) United Kingdom