About Nawa Traders Ltd (11137846) United Kingdom