About Ykc Venture Ltd (13594981) United Kingdom