About Bamabele Ali Ltd (11107507) United Kingdom