About Ru Consulting Limited (10550922) United Kingdom