About Jabran Enterprises Limited (13496334) United Kingdom