About Cibi Investments Limited (03234112) United Kingdom