About Y&r Ltd (12596874) United Kingdom