About Opdenergy Uk 7 Limited (13423886) United Kingdom