you are a CEO in the UK... you can get a visit visa on arrival .... hmmm

I dont think you will get CEO work here anyway lol