About Yyk And K Limited (09026012) United Kingdom