About Capital Management And Holdings Limited (12253999) United Kingdom