About Nidhi Shah Ltd. (08202916) United Kingdom