About 3i Aptech Nominees Limited (03898300) United Kingdom