About St8te Of Mind Ltd (10933684) United Kingdom