About Sandsea Capital Limited (11374947) United Kingdom