About River Generation (gleann Dubhlinn) Limited (10007626) United Kingdom