About Channel Wharf Capital Limited (NI651678) United Kingdom