About Ts Koroma Ltd (13656983) United Kingdom