About Keep Energy Social Enterprise Limited (12301801) United Kingdom