About Michael Boadi Holdings Ltd (12235943) United Kingdom