About S.s.l Investment Limited (11368454) United Kingdom