About Mindfix.me Limited (13308383) United Kingdom