About Open Energy Consultants Ltd (NI644414) United Kingdom