About Fig Tree Partners (SL004828) United Kingdom