About Capital S Ventures Limited (13109823) United Kingdom