About Y & R Investments Limited (11857410) United Kingdom