Is the company based in the UK?
A yw'r cwmni wedi'i leoli yn y DU?