About Y & S Ventures Ltd (09209622) United Kingdom