About Alphamind Ltd (11038221) United Kingdom