About Jollof Central Ltd (12748671) United Kingdom