About Barakat Consultants Ltd (12210749) United Kingdom