About Bayelsa Development & Investment Company Ltd (08491487) United Kingdom