About Vitaminsea Europe Limited (11867064) United Kingdom