This profile has been claimed by a representative or owner of the hosting company, allowing them to manage their information and respond to customer reviews. A verified badge is displayed to let customers know the business is actively engaged.
The details that have been provided so far by the business to verify their profile.
Atrocious company. Poor hardware performance, worse staff. Support team are either incompetent or lazy, or - as is most likely - a bit of both.