About Basra Investments Ltd (05155431) United Kingdom