About Nsa Global Limited (12799341) United Kingdom