About Open Green Energy Limited (13147518) United Kingdom