About Nowzi Ltd. (10982986) United Kingdom