About Mpower Kernow C.i.c. (12505478) United Kingdom