About Modou Mendy Servi Os Ltd (12075355) United Kingdom