About Youk Limited (11296460) United Kingdom