About Intellimind Ltd. (11680587) United Kingdom