About Nidhi Limited (05297412) United Kingdom