About Leronics Ltd (13171714) United Kingdom