About Nascdata Limited (13331760) United Kingdom