About Capital Holdings And Investments Limited (12728879) United Kingdom