About Y&k 17 Ltd (10722781) United Kingdom