Ricoh Europe 20 1
Google LLC 12373 1
A4tech 106 1