About Mindmachine Associates Limited (02720275) United Kingdom