About Luca&sofia Logistics Ltd (13581402) United Kingdom