About Stable Mind @ Ltd (11752974) United Kingdom