About Namiste Limited (11109463) United Kingdom