About Mindworks Associates Ltd (10147891) United Kingdom