About Keep Energy Limited (10971859) United Kingdom