About Ic - Central Europe Holding Limited (12904288) United Kingdom