About Mindworx Limited (12334550) United Kingdom