About Nasaa Holdings Limited (11710903) United Kingdom