About Vital Kitchen Limited (12796628) United Kingdom