Country of incorporation and main country of operation

Sabien Technology Group Plc is incorporated in England which is also its main country of operation.