About Intelimind Ltd. (12423304) United Kingdom