About Nevis International Limited (09424372) United Kingdom