About Vita Bella Limited (12964708) United Kingdom