About Nowi International Limited (12929100) United Kingdom