About Emergence Capital Limited (11625255) United Kingdom