About S.i.c 78 Ltd (12106105) United Kingdom