About Nowa Technology Limited (09828668) United Kingdom