Dolphin is a business duly registered to operate in Sierra Leone in the sphere of travel, tours and logistics.