About J&s Venture Capital Holdings Ltd (11635885) United Kingdom