About Shah Corporation International Limited (13143677) United Kingdom