About Yameogo Ousmane Services Limited (12980063) United Kingdom