About Ic Design Corp Ltd (12832525) United Kingdom