About Minted Studios Limited (09230891) United Kingdom