About Vide Holdings Limited (12317173) United Kingdom