About Jerk N Jollof Holdings Ltd (13102746) United Kingdom