About Ibrahim Kamara Ltd (12756189) United Kingdom