About Creative Minds Academy Ltd (10293306) United Kingdom