About New End Capital Limited (12397801) United Kingdom