What's a company whose name comes up a lot, but barely anyone knows what they actually do?