About Mindgrasp Ltd. (11179300) United Kingdom