About S.g.l Invts Ltd (NI604023) United Kingdom