About K Koroma Ltd (13656116) United Kingdom