About 3i Capital Limited (07884844) United Kingdom