You can rate the company Macchu Picchu Gallery and Museum of the Americas by filling out this form.
More contact info for Macchu Picchu Gallery and Museum of the Americas:
Macchu Picchu Gallery and Museum of the Americas
87 E San Fernando St
95113 San Jose