About Barazi Ltd (12795330) United Kingdom