About Nes Holdings (uk) Limited (03299836) United Kingdom