About Mineral Studio Limited (12917606) United Kingdom