About L-tek Limited (12542718) United Kingdom