About Nevis Trade Ltd. (11854223) United Kingdom