About Barakat Bahar Ltd (13043690) United Kingdom