About Rudra Consulting Services Limited (10807005) United Kingdom