About Lecoco Ltd (13347125) United Kingdom