About Y&k Ltd (13196400) United Kingdom