About S.k.l.limited (00411609) United Kingdom