About Henry Kamara Ltd (12698014) United Kingdom