Nominet Trust awards £400,000 investment to social tech ventures