Info Quest Technologies: Double award at the Cloud Computing Awards