About Yanca Ltd. (10134061) United Kingdom