PR for code review

For readability purpose:

It is advisable to use camel case in naming variables in java. Instead of list_of_company, you can use listOfCompany