About Mindspray Associates Limited (09662017) United Kingdom