About Raja Shah Investments Limited (12238269) United Kingdom