About Ngs Foundation Limited (12925852) United Kingdom