About Mindee Ltd (11832207) United Kingdom