About Livemind Solutions Limited (08331506) United Kingdom