Cafés & Co. SA, Lens, Limited or Corporation