class Faker::Company

def mod11(number)

Mod11 functionality from https://github.com/badmanski/mod11/blob/master/lib/mod11.rb
def mod11(number)
  weight = [2, 3, 4, 5, 6, 7,
            2, 3, 4, 5, 6, 7,
            2, 3, 4, 5, 6, 7]
  sum = 0
  number.to_s.reverse.chars.each_with_index do |char, i|
    sum += char.to_i * weight[i]
  end
  remainder = sum % 11
  case remainder
  when 0 then remainder
  when 1 then nil
  else 11 - remainder
  end
end