About Jerk N Jollof Ltd (13258422) United Kingdom