About Y D C (ne) Ltd (11292315) United Kingdom