About Capital Control Limited (11105147) United Kingdom