About Jollof City Ltd (12379354) United Kingdom