About S Ali Investments Limited (11921598) United Kingdom