About Nessa Trading Limited (11069236) United Kingdom