About S Ellahi Limited (13032462) United Kingdom