About K Jollof Ltd (12974593) United Kingdom