About Ymk London Limited (12291051) United Kingdom