About Ynck Ventures Limited (13353141) United Kingdom