About Rudra Consulting Limited (07628466) United Kingdom