About Radhika Shah Limited (13245712) United Kingdom