About Tahar Ali Limited (SC459135) United Kingdom