About Opdenergy Uk 6 Limited (13029626) United Kingdom