About Mindful Solutions Ltd (12187410) United Kingdom