About 3i Technology Company Ltd (13642832) United Kingdom