About Mindful Solace Ltd (09394658) United Kingdom