About Nevis One Associates Limited (09311524) United Kingdom