About Nasa Holdings Limited (05288972) United Kingdom