About Mr Jollof Limited (12384701) United Kingdom