I'm not sure if I can trust their numbers...
From their website (about us): For a company that was founded in 1999, lasting at least 102 years means we will have spanned three centuries, an achievement that few companies can claim.
So exactly how does a company founded in 1999 have lasted for 102 years and spanning 3 centuries? Did I sleep through math class?