Apparently this is the name of a construction/engineering firm here in Lisbon Portugal. Amusing coincidence