About Hybrid Minds Ltd (12118052) United Kingdom