swfte international ltd.