About Lectdalec Ltd (10970354) United Kingdom