About Mindpower Limited (09871396) United Kingdom