About Mynde Ltd (12824189) United Kingdom