About Y.k.c Solutions Limited (09254508) United Kingdom