Maxima is a manufacturer of paper cutter since 1846.
Made in Europe!
Located in Brno, Czech Republic.