About Bellona Group Ltd (13104892) United Kingdom