About Ruby Shah Investments Limited (08361388) United Kingdom