About Nyams Limited (12939982) United Kingdom