About Ib-chem (holdings) Limited (12140848) United Kingdom