About Mkoroma & Family Limited (12936139) United Kingdom