Technology and Catapult combined is a no brainer. This can be used for a wide array of things. Short, catchy and rolls of the tongue. Gives the impression of helping and collaboration. It is a very techy name that is easy to remember.
a Web Design Agency, a Marketing Agency, a Technology Consulting business, a Consulting Agency, a Creative Agency, an Agency and more!