About Mind Holdings Ltd (11700188) United Kingdom