About L1 Arkk Limited (11698504) United Kingdom