About Gabbar Limited (12032229) United Kingdom