About Nes Group Limited (03685787) United Kingdom