About D & S Shah Investments Limited (11844142) United Kingdom