Contact information

Trade name: Seatcloak

Legal name: Lemnia, LLC

Email: contact@seatcloak.com

Physical address: 131 Continental Dr, Suite 305, Newark DE 19713, United States

EIN: 37-2231213