About Mymc Limited (SC669404) United Kingdom