SIBECA CORPORATION