About Smith Venture Holdings Limited (SC661317) United Kingdom