About Capital Holdings (london) Limited (03022768) United Kingdom