About Nevis Corporation & Co (SL002173) United Kingdom