About Lc Restaurant Ltd (12047285) United Kingdom