About Nevis Technology Ltd (SC616883) United Kingdom