About Namawas Ltd (11965633) United Kingdom