About Jbf Media Ltd (12246028) United Kingdom