About Vlk Ventures Ltd. (11824588) United Kingdom