In a bowl combine juice of the lime, ginger, garlic and onion. Add olive oil and season with salt and pepper. Place swordfish steak in baking pan and pour marinade over fish. Coat and let sit for 15 to 30 minutes. Remove fish from pan and grill in cast iron pan or on grill for about 3 minutes per side.