About Bellaflor Africa Ltd. (11414375) United Kingdom