About Yetsina Limited (09587778) United Kingdom