About Mindera Group Limited (12973296) United Kingdom