About Sierra Leone Company Ltd (13439387) United Kingdom