About Yenicon Ltd (12094152) United Kingdom