About Vivense (uk) Limited (11637951) United Kingdom