About Lecttro Ltd (13372270) United Kingdom