About Kandoo Capital Limited (07313507) United Kingdom