Ricoh Europe 20 1
Google LLC 12509 1
A4tech 107 1