About Capital Investors 2002 Limited (04362458) United Kingdom