About Basra Ventures Ltd (12595983) United Kingdom