About Jollof N Jerk Limited (09973499) United Kingdom