The Biggest Company You've Never Heard Of

I indeed never heared of them, wonder why they seem rather large :)