About Sea Change Capital Limited (08953645) United Kingdom