About Nns Foundation Limited (11725070) United Kingdom