About Melvin Bangura Ltd (12120097) United Kingdom