About 3i Tampnet Holdings Limited (11909513) United Kingdom