About Ali Sada Ltd (12150855) United Kingdom