About Vegan Jollof Ltd (13240321) United Kingdom