About Yes Ventures Ltd (10003257) United Kingdom