About Nicotras Limited (11525336) United Kingdom