About Leanco Ltd (11937543) United Kingdom