About O2e Green Energy Limited (10029455) United Kingdom