About Trium Capital Managers Ltd (08603093) United Kingdom