About Tetrex Ltd (11214149) United Kingdom