About Mediks Ventures Ltd (08605282) United Kingdom