About Intellomind Limited (06465834) United Kingdom