About Yinsolek Ventures Ltd (09540226) United Kingdom