20120501 tech.it-services: Ncomputing secures $21.8m in funding