About Mind Space 247 Limited (13149235) United Kingdom