About Y & R Executive Ltd (12429684) United Kingdom