About L1 Leqc Limited (11693796) United Kingdom