About Y.n.d.r. Ltd (11852638) United Kingdom