About Yomo Medical Limited (11712726) United Kingdom