About Idep Capital Limited (13013219) United Kingdom