About Sarah Al Sehr Ltd (11781088) United Kingdom