About Yc Turkuaz Limited (12321867) United Kingdom