About Fix My Mind Limited (07923883) United Kingdom