About L.c.s.s Ltd (11948254) United Kingdom