I checked in https://find-and-update.company-information.service.gov.uk/search?q=Octavia+Energy+Corporation.
Nothing.
Why would Terry nominate Octavia Energy Corporation as a UK company if it is not easily found on the government service?
Canary Islands? Anyone know how to sort this.
I'm long shotting it has something to do with Sing Rim.