About Redeer Consulting Limited (12506531) United Kingdom