About Nidhi Nova Limited (07480971) United Kingdom