About Ymei Holdings Limited (07834331) United Kingdom