About Jabar Limited (11672490) United Kingdom