About Mindscape Associates Ltd (06979252) United Kingdom