About Energy 3 Limited (12110803) United Kingdom