About Visual Synapse Ventures Ltd (13517884) United Kingdom