About Lc International Ltd (11507998) United Kingdom