About Metic Minds Limited (08382072) United Kingdom