About Bertrand Lesca Nasi Voutsas Ltd (13264002) United Kingdom