About Ooredoo Corporate Ltd (07685193) United Kingdom