About Nsata Limited (13036467) United Kingdom