About Tyrex (holdings) Limited (13215032) United Kingdom