About L1 Gilc Limited (11700733) United Kingdom