About The Vitamin Sea Brand Limited (12019673) United Kingdom