About Lca Holdings Limited (10646326) United Kingdom