About Hybrid Minds International Ltd (12123146) United Kingdom