About Collaborative Minds Limited (11460485) United Kingdom