About Qusai Al Bakri Ltd. (13119042) United Kingdom