About Pendle Capital Limited (06231271) United Kingdom