About Ymr International Ltd (11860117) United Kingdom