About Ifm Fintech Participations Lp (SL021918) United Kingdom