About Mindas Ltd (12383940) United Kingdom