About Lodovica Sail-yacht Design Ltd (11436461) United Kingdom