About Intellect Mind Tech Limited (07079025) United Kingdom