About Green Pulse Energy Limited (09070218) United Kingdom