About Vivum Ventures Ltd (11933245) United Kingdom