About 2i Global Investments Limited (11253055) United Kingdom