About Balanced Minds Solutions Ltd. (12105686) United Kingdom