About Sekou L Traore Limited (08893374) United Kingdom