About I.s.c. International Holding Ltd. (11658544) United Kingdom