About Therium Capital Management Limited (06517819) United Kingdom