About N-trix Tech Ltd (13596469) United Kingdom