About Ymr Ltd (12097483) United Kingdom