About Nxt Holdings Ltd (13443402) United Kingdom