About 2sal Capital Ventures Ltd (10396747) United Kingdom