About Tm20 Ltd (NI638277) United Kingdom