About Network Scientific Holdings Ltd (13711327) United Kingdom