About Opal Energy Limited (13343987) United Kingdom