About Tetragon Associates Limited (06660177) United Kingdom