About Nxt Solutions Ltd (11214641) United Kingdom