About Mindspace Associates Ltd (09882083) United Kingdom