About Jbar Enterprises Ltd (12200492) United Kingdom