About Ndey Ida Cham Trading Limited (12816906) United Kingdom