About Mindlife Uk Limited (04925936) United Kingdom