About Jabbar A Enterprise Limited (13654981) United Kingdom