About Rashes Alobaid Ltd (13015581) United Kingdom