About Lc Scm Bh Ltd (12710689) United Kingdom