About Medsea Capital Limited (12118107) United Kingdom