About Myk & Mik Limited (12107487) United Kingdom