About Cabinda Investments Limited (01760635) United Kingdom