About S.i Conglomerate Ltd. (13625244) United Kingdom