About Basra And Basra Holdings Limited (13473960) United Kingdom