About Cibi Limited (09785242) United Kingdom