About Sierra Leoneans 4 Development Limited (12803687) United Kingdom