About Cherry Energy Limited (NI620051) United Kingdom