About Yincus Ltd (13198429) United Kingdom