About Sambou-ajaye Limited (12068204) United Kingdom