About Nes Foundation Ltd (05622994) United Kingdom