About Mindpeace Ltd (08438480) United Kingdom