About L. Concord (london) Ltd (11745194) United Kingdom