About Fix My Mind Holdings Ltd (09910132) United Kingdom