About Super Capital Investment Limited (10350147) United Kingdom