About Vitaessentia Ltd (12876360) United Kingdom