About Myk London Limited (12832509) United Kingdom