About Yakumed Limited (08688256) United Kingdom