About The-mindspace Ltd (12862791) United Kingdom