About Nevis Services Ltd (10527545) United Kingdom