About Ouedali Ltd (13240199) United Kingdom