About Yennefer Ltd. (13107762) United Kingdom