About Mindera Consulting Limited (12719442) United Kingdom