About Nxtel Ts Ltd (11594196) United Kingdom