Swift & Taylor Sàrl, limited liability company