About Intrex Investments Ltd (13116059) United Kingdom