About Namshuf Ltd (12258880) United Kingdom