About Nxa Enterprise Limited (11108962) United Kingdom