About Mind Space Studio Limited (13553194) United Kingdom