About Likeminds Technology Ltd (12724232) United Kingdom