About Sri Nidhi Associates Limited (SC574555) United Kingdom