About Fig Tree Capital Limited (11521044) United Kingdom