About Diouf Corporation Ltd (13047697) United Kingdom