About L1 Ydss Limited (11691076) United Kingdom