About Mjknowles Ventures Ltd (13149411) United Kingdom