About Chalet Namika Uk Ltd. (10415628) United Kingdom