About Kenda Capital Limited (07322906) United Kingdom