About Knutsford Capital Limited (10952709) United Kingdom