About Early Stage Ventures Ltd (12834635) United Kingdom