About Kerkyra Energy Limited (09549501) United Kingdom