About Mini Creations Studio Limited (11842492) United Kingdom