About Capital Corp Ltd (10626158) United Kingdom