About Alhaji Mo Ltd (12830539) United Kingdom