About Nischa Suchak Mindfulness Limited (12389421) United Kingdom