About Nicotras Investment Limited (11525989) United Kingdom