About Nucco Brain Studio Ltd. (08691198) United Kingdom