About I.w.c. Inc. Limited (10160083) United Kingdom