About L1c Limited (13494690) United Kingdom