About Vivos Retail Holdings Limited (13471846) United Kingdom