About Lucanco Ltd (12714368) United Kingdom