About Kennedy Capital Limited (12277801) United Kingdom