About Tetrix Ltd (09092724) United Kingdom