About Oualid Ltd (12827976) United Kingdom