About Lc&i Ltd (10425345) United Kingdom