About L&c Loghin Limited (11890922) United Kingdom