About Congo Index Ltd (12088202) United Kingdom