About Dewit & Ouattara Service Limited (11559613) United Kingdom