About L Scor Ltd (13481429) United Kingdom