About Nidhi Technologies Ltd (08164419) United Kingdom