About Optimisedmind Ltd (10427052) United Kingdom