About Nuaware Ltd (10344956) United Kingdom