About Y.k.i Ltd (09780921) United Kingdom