About L1 Sqkf Limited (11708226) United Kingdom