About Diouf Limited (10353688) United Kingdom