About Vivere Xo Ltd. (SC527661) United Kingdom