About Lmci Holdings Limited (11243804) United Kingdom