About Tetrad Capital Partners Ltd (10035100) United Kingdom