About Nstae Limited (10422481) United Kingdom