Michael Ioannides is the author of this article on cyprus company registration. Find more information on Cyprus Company Tax here