About Lc 2617 Ltd (11679866) United Kingdom