About Basra Holdings Ltd (11882250) United Kingdom