About Netmind.ai Ltd (13588608) United Kingdom