About Nxt Capital Holdings Limited (10773071) United Kingdom