About Nantes Trustee And Nominee Company Ltd (12557297) United Kingdom