Abercrombie International is an insurance claims support company. Service provided: translation of medical forms, assessments, and payment receipts related to insurance claims.