About Lectec Ltd (11569150) United Kingdom