About Obatala Day Festival London Ltd. (11634333) United Kingdom